Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 MARKET PLACE Terraced £138,874 £138,500 19 Jul 2022
12 MARKET PLACE Terraced £151,146 £27,000 12 Jun 1996